deployment of troops - Francés Inglés Diccionario